package com.zyq.bootbase.sms;
import com.aliyuncs.RpcAcsRequest;
/**
 * Created by user on 2018-7-12.
 */
public class SendSmsRequest  extends RpcAcsRequest<SendSmsResponse> {

  public SendSmsRequest() {
    super("Dysmsapi", "2017-05-25", "SendSms");
  }

  private String phoneNumbers;

  private String signName;

  private String templateCode;

  private String templateParam;

  private String outId;

  public String getPhoneNumbers() {
    return phoneNumbers;
  }

  public void setPhoneNumbers(String phoneNumbers) {
    this.phoneNumbers = phoneNumbers;
    putQueryParameter("PhoneNumbers", phoneNumbers);
  }

  public String getSignName() {
    return signName;
  }

  public void setSignName(String signName) {
    this.signName = signName;
    putQueryParameter("SignName", signName);
  }

  public String getTemplateCode() {
    return templateCode;
  }

  public void setTemplateCode(String templateCode) {
    this.templateCode = templateCode;
    putQueryParameter("TemplateCode", templateCode);
  }

  public String getTemplateParam() {
    return templateParam;
  }

  public void setTemplateParam(String templateParam) {
    this.templateParam = templateParam;
    putQueryParameter("TemplateParam", templateParam);
  }

  public String getOutId() {
    return outId;
  }

  public void setOutId(String outId) {
    this.outId = outId;
    putQueryParameter("OutId", outId);
  }

  @Override
  public Class<SendSmsResponse> getResponseClass() {
    return SendSmsResponse.class;
  }

}
